Despite bullish fundamentals this week that saw over 8 million barrels shaved off US inventories, shrinking OPEC production in July, a force majeure declaration by …
In 2020, swarms of desert locusts descended on northern Kenya in the country’s worst locust infestation in 70 years. They ate crops and threatened the …