Share Facebook Twitter LinkedIn Pinterest Email Oil production has recovered to 98% capacity. Prices are falling even as a fourth vessel was attacked in the Strait of Hormuz.