EU to Impose Full Embargo on Russian Oil – Prices Set to Soar above $185
Neon Nettle - EU to Impose Full Embargo on Russian Oil – Prices Set to Soar above $185 - European Union is strategically avoiding an oil price spike before French election
Source: neonnettle.com