June 19, 2020
Via: ForbesThis week, Rystad Energy announced the eye-popping finding that the world’s estimate of oil supplies had suddenly shrunk by 292 billion barrels. Needless to say, the announcement caused eyes to pop, as did the headline’s statement heralding the early onset […]
April 4, 2024
March 19, 2024
March 12, 2024
April 10, 2024
April 12, 2024