Share
twitterlinkedinfacebook
Image 1 of 1
JSB00073NIG.jpg
Drivers wait in line to buy fuel at a petrol station owned by the French oil company Total.