US oil costs briefly climbed again above zero on Tuesday, earlier than dropping again into a damaging territory, following on from Monday's historic plunge into negative prices for the primary…
Continue Reading