Last week it was revealed that 54 oil tankers are anchored off the coast of Britain, refusing to unload their fuel until prices have risen.
Popularity: 2% [?]
Last week it was revealed that 54 oil tankers are anchored off the coast of Britain, refusing to unload their fuel until prices have risen.
Popularity: 2% [?]