News

Brazilian state-run oil firm Petrobras reported on Tuesday oil, gas and gas liquids production of 2.77 million barrels of oil ...
The energy landscape is changing, and legacy players that stick to the old formula may find themselves outpaced ...
The American Petroleum Institute (API) estimated that crude oil inventories in the United States rose 3.76 million barrels in the week ending April 25 ...