Somewhat skeptical of Oil stocks but this sector seems to be perking up
Theory being that a potential Dem win = less oil production = higher prices for oil. IDK
Theory being that a potential Dem win = less oil production = higher prices for oil. IDK