Home Headlines Oil prices fluctuate amid supply constraints and demand concerns