Brent Crude Prices Decline Over 26% In FY23

(March 31, 2022 Close: $107.91)

Source: Bloomberg
BQ Prime