Browsing: Oil & Gas

Oil prices witnessed a sharp decline during the trading of the United States market, as futures contracts for Brent crude for May delivery fell by about 13% to $ 110.2 a barrel.
See more:

The British Oil Company (BP) agreed with Libya’s National Oil Corporation (NOC) to resume its oil activity in the country, NOC announced on Monday.

See more