Market Reports
The Beginning of the End: Can OPEC Survive the UAE’s Exit?
The announcement on April 28, 2026, that the United Arab Emirates will exit OPEC effective May 1 has triggered a profound existential crisis for the 65 year old oil cartel.…
By
Just for You
Lasted Market Reports
Heritage Without Stability: Afghanistan’s Century of Upheaval
Afghanistan carries "5,000 years of history," and the claim holds up. The land has hosted Achaemenid satraps, Greco-Bactrian kingdoms, Buddhist monasteries,…
By

