Oil prices will be under pressure over the next two years as global production growth outpaces demand, the U.S. Energy ...
Metal company stocks were rallying up ... Currently, the crude oil prices are at $85 per barrel, trading at a 2-month high after the US oil inventory fell for the seventh straight week to levels ...
"Barrels per day" is a common unit used in tracking the production, storage, delivery, and usage of crude oil. Barrels per day is a unit of measurement used in tracking the production, storage ...
Oil prices rose more than 2% on Wednesday, supported by a large draw in US crude stockpiles and potential supply disruptions caused by new US sanctions on Russia, while a Gaza ceasefire deal limited ...