Markets
U.S. Crude Inventories Decline Less Than Forecast
U.S. crude oil inventories saw a smaller-than-expected decrease in the week ended December 13th, with a dip of 0.9 million barrels against...

U.S. crude oil inventories saw a smaller-than-expected decrease in the week ended December 13th, with a dip of 0.9 million barrels against...

Cocoa futures saw sharp declines as weak global demand and rising inventories weighed on the market, pushing prices to multi-week lows. Concerns...

US crude oil inventories unexpectedly climbed by 1.9 million barrels in the week ended April 17th, defying analyst expectations, while gasoline stockpiles...

U.S. crude oil inventories surged by 6.4 million barrels in the week ended November 7th, significantly surpassing economists' expectations of a 2.0...