Tuesday, 13 Jan 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 ...