Week In Review – July 9, 2021
After a long string of oil price gains, oil prices fell this week as the OPEC meeting last week crumbled. Although the group was voting on increasing production – and thus no vote means less production, which should cause higher prices – the market reaction has been bearish. Traders fear that the UAE and other […]