MARKETMIND The price of U.S. recovery

One way or another, Wednesday’s U.S. July inflation print could prove key for markets torn between strong data that suggests the time for withdrawing stimulus is nearing and concern that a resurgent delta COVID variant could stall growth.

Oil drops below $70 as U.S. urges OPEC+ to pump more

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.