Business intelligence, analysis, and the stories moving markets.
Oil futures continued to decline on Wednesday as U.S. crude reached its lowest since 2003. U.S. crude oil dropped…
Oil prices have reached their lowest price since 2003 in early trading on Monday, as the market braces…
The strong US dollar and weak demand for oil in China could send the price per barrel to…
Oil prices fell on Tuesday as investors continued to worry about economic growth in China and the US…
87,000 people have lost their jobs in the oil sector this year and that number is about to…
If you are planning to take a road trip this summer you are in luck, gas prices are…