Brent oil tops $105 on unconfirmed report Iran parliament speaker resigned from negotiating team

Short excerpt below. Click through to read at the original source.

Oil prices are rising again as tensions escalate in the U.S.-Iran conflict.

Read at Source