Oil drops below $70 as U.S. urges OPEC+ to pump more
LONDON – Oil fell below $70 a barrel on Wednesday as the United States urged OPEC and its oil-producing partners to boost output, saying current production was not enough and could threaten the global economic recovery.
The price of …