Oil - 2021-04-11

Date: 
Monday, April 12, 2021
Summary: 

US shale production breaks out to a new post-lockdown high.