US oil: Is the bottom finally in?
To start the year analysts were optimistic about oil prices. China’s recovery from Covid was expected to boost demand, supply was expected to tighten in the second half of the year, and when Russia sent troops into Ukraine the sanctions imposed on them was expected to further reduce oil supply. However, China’s recovery was slower … Read more