A deal between Russia and Ukraine to pause attacks at sea and against energy targets offset concerns about tighter supply due ...
The American Petroleum Institute (API) estimated that crude oil inventories in the United States fell by 4.6 million barrels ...