Last week’s events will be remembered for many reasons but for us, the major market mover was the International Energy Agency’s admission that global oil demand is wickedly higher than what the agency was willing to admit previously. Why did it take so long for the agency to reconcile its …
Read More »
Eurasia Press & News