Oil prices dropped by about 6% on Tuesday after Saudi Arabia's energy minister said the kingdom has fully restored its oil production hit by an attack this ...
A