For all the doom and gloom from commentators (like us!) and falling key driver statistics, oil production is up in 2024 versus 2023. Who or what is responsible?
This Exchange Rate is for reference, taken from Google Finance
Last Business Day end-of-day prices