Brent swings near $40 as falling US rigs counter Iran output

Iran
Iran