Oil halted its recent advance as weakening sentiment weighed on broader markets and the US government signaled that refilling the Strategic Petroleum Reserve will take longer than previously expected.
American Bureau of Shipping has given approval in principle to a shipping consortium and OGCI for a carbon capture system installation onboard an oil tanker.