By Marwa Mahmoud Saudi Arabia alerted UN Security Council on Wednesday that an “oil spot” had been seen in a shipping transit area 31 miles (50 km) west of a blighted tanker threatening to spill 1.1 million barrels of crude oil off the coast of Yemen. The Safer tanker has…

Recent Comments