News

Oil futures gave back some of this week's gains in a volatile session. WTI settled down 0.9%, and Brent fell 1.2%. U.S. crude oil inventories fell by 4.3 million barrels, more than the estimated drop ...
Oil futures posted back-to-back gains on a series of supply risks that offset concerns about OPEC+ plans for higher output. The tech giant will buy the power generation of an Illinois nuclear plant ...