Adjusted EBITDA (refer to Non-IFRS Financial Measures section below) for the year ended 2024 was a loss of $1,489, compared to $379 for the year ended 2023, a decrease of $1,868. The decrease in ...
OPEC's latest oil market signals continued challenges for the global energy landscape. For the fifth consecutive month, the cartel has cut its global oil demand growth forecast for 2024, now expecting ...