6 Fern House
10 Pinewood Place
Windsor SL4 3SP UK
By hellenicshippingnews Oil closing in on $50 per barrel has little to do with supply. Sure, stocks have dwindled somewhat in the U.S. and China is slowing down but what about the fact that three of the world's biggest oil producers are in a pumping war to capture market share in China and Europe? Russia seems to ... Read full story ›
Source:: Hellenic shipping news Oil