Seasonal trends favor lower costs at the pump, with the country also producing a record 13.3 billion barrels of oil a day. Source
Seasonal trends favor lower costs at the pump, with the country also producing a record 13.3 billion barrels of oil a day. Source