07885AB5-5196-42BC-95B8-F95280194EDC.jpeg
Oil and Gas News
Shell Takes $22bn Hit Over Oil Prices