S&P/ASX 200 Index (ASX: XJO) shares fell 7.8% in March after the US and Israel attacked Iran, triggering a global oil shock.
Oil and gas prices soared while gold and other metals crumbled, impacting ASX 200 shares in different ways.
Shares in the energy sector surged 18.5% while the materials sector, which includes Australia's biggest miners, crumbled 14.1%.
Amid the upheaval for share prices, brokers reviewed their ratings and 12-month targets on a bunch of ASX stocks.
Here are some of the ASX 200 shares elevated to strong buy consensus status after last month's turmoil.

Image source: Getty Images
7 ASX 200 shares newly elevated to strong buy ratings
These ASX shares have just been upgraded to strong buy consensus ratings on the CommSec platform.
A consensus rating represents the average rating among analysts.
Genesis Minerals Ltd (ASX: GMD)
The Genesis Minerals share price dropped 20.7% in March alongside a steep fall in the gold price.
So far this month, the ASX 200 gold mining share is up 10.9% to $6.53 at yesterday's close.
MA Financial is among the brokers that have upgraded Genesis Minerals to a buy rating.
The broker has lifted its 12-month price target from $8.05 to $8.40.
Orica Ltd (ASX: ORI)
The Orica share price descended 17.9% in March.
So far this month, the ASX materials share is up 6.7% to $21.40.
Jefferies has reiterated its buy recommendation, but reduced its price target from $25.73 to $24.04.
Qantas Airways Ltd (ASX: QAN)
The Qantas share price fell 15.9% in March.
So far in April, the ASX 200 airline share has rebounded 8.6% to $9.09.
Jefferies has reiterated its buy rating with a price target of $12.80.
WiseTech Global Ltd (ASX: WTC)
The WiseTech Global share price declined 20% in March.
So far in April, the market's largest ASX 200 tech share is up just 1.6% to $38.62.
Morgan Stanley is buy-rated on Wisetech but has slashed its target from $100 to $70.
Xero Ltd (ASX: XRO)
The Xero share price descended 9.7% in March.
The tech share has fallen a further 2.3% in April to $73.41 at yesterday's close.
Morgan Stanley has reiterated its buy recommendation with a $130 target.
Yancoal Australia Ltd (ASX: YAL)
The Yancoal share price skyrocketed 41.5% in March, as power plants switched from gas to coal.
So far this month, the ASX 200 coal share has declined 10.3%.
Huatai Securities is buy-rated on Yancoal with a $14.40 share price target.
CAR Group Ltd (ASX: CAR)
The CAR Group share price fell 14% in March.
In April, the ASX 200 retail share is up 2.7% to $23.41.
Morgan Stanley reiterated its buy recommendation last week.
However, the broker reduced its 12-month target from $38 to $32.