Oil hits $100 a barrel despite deal to release record amount of reserves

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

It comes as Iranian attacks on ships intensify in the crucial Strait of Hormuz waterway.

Read at Source