In a pivotal move, OPEC+ members, responsible for over 40% of global oil supply, have agreed to substantial voluntary production cuts for early next year....
An unprecedented Mediterranean storm has unleashed floods that engulfed large parts of eastern Libya, leading to an astonishing devastation of a quarter of the coastal...