IEA Reports $710 Million Drop in Russia's May Oil Export Revenue, Near Record Highs | Oueway Signal