Search results

  1. D

    Can any oil market experts confirm these factoids?

    maybe one of our government workers finally woke up and discovered they should stop filling spr with prices so high---I know this makes too much sense for the government but its possible
Back
Top