Home Uncategorized Oil nears $107 per barrel; gas prices top $3.50
Exit mobile version