Oil prices settled at their highest in nearly two months on Jan. 26 as positive U.S. economic growth and signs of Chinese stimulus boosted demand expectations. This post appeared first on Hart Energy.
Oil prices settled at their highest in nearly two months on Jan. 26 as positive U.S. economic growth and signs of Chinese stimulus boosted demand expectations. This post appeared first on Hart Energy.