With cacophonous calls for far stronger sanctions against Russia, its hardly impossible that the country’s deals with major oil companies could be scuttled.
With cacophonous calls for far stronger sanctions against Russia, its hardly impossible that the country’s deals with major oil companies could be scuttled.