Saturday, 15 Aug 2026
Sluggish oil prices have completely erased the optimism international oil giants felt at the beginning of the year. With Brent crude oil prices hovering between $60 and $70 per barrel, job losses ...