Oil notches third straight weekly gain but WTI stuck at $80/bbl Posted on April 6, 2023 By Charlielikes Stock Market