Oil prices fall over concerns at reported rising US oil storage levels and China adding travel restrictions
Oil prices have fallen today over concerns about reported rising US oil storage levels and China adding travel restrictions.
Oil prices have fallen today over concerns about reported rising US oil storage levels and China adding travel restrictions.
API has issued a statement confirming that it stands ready to work with President Joe Biden and his administration.