Back

Sterling retreats as waning risk appetite and persistent UK inflation support a firmer US Dollar

The Pound Sterling fell against the US Dollar on Wednesday as the Dollar edged higher. Risk aversion increased after reports said Iran’s Bushehr nuclear power plant was hit. UK inflation data also weighed on GBP/USD during the session. The pair was down 0.30% and traded near 1.3370 at the time of writing.

Geopolitical Risk And Uk Inflation

We remember seeing a similar pattern back in 2025, when geopolitical risk and stubborn UK inflation pushed GBP/USD down towards 1.3370. That combination of a strong safe-haven Dollar and domestic UK economic concerns created significant downside pressure. This dynamic appears to be re-emerging, but with a new set of figures relevant to us today. The key driver now is the policy divergence between the Bank of England and the US Federal Reserve. With the latest UK CPI data for February 2026 coming in at 2.1%, just above the BoE’s target, the pressure to hold rates high is easing. In contrast, recent US core PCE data remains stickier at 2.8%, suggesting the Fed will be more patient, which is keeping the Dollar bid and has pushed the GBP/USD pair to its current level around 1.2550. This environment suggests that implied volatility may increase in the coming weeks. We’ve seen the Cboe Sterling VIX (BPVIX) already tick up to 9.5, its highest level this quarter, indicating traders are pricing in larger price swings. For those anticipating further downside, buying GBP/USD put options with expirations in late April or May could provide a cost-effective way to position for a break below the 1.2500 support level. Alternatively, for traders looking for a more capital-efficient strategy, establishing bearish put spreads could be a prudent move. This would involve buying a put at a higher strike price and selling one at a lower strike price to finance the position. This approach allows us to target a specific downward range for the pair while managing premium costs in a market where volatility is expected to rise.

Options Strategies For Sterling Weakness

Create your live VT Markets account and start trading now.

Start trading now – Click here to create your real VT Markets account

With US-Iran ceasefire hopes fading after Iran’s response, silver consolidates just below its daily high

Silver (XAG/USD) slowed its rise on Wednesday and traded below the day’s high as early optimism over US-Iran ceasefire efforts faded. XAG/USD was near $72.74, up about 2%, after dropping earlier this week to around $61, its lowest since December 2025. Silver jumped after reports the US sent Iran a 15-point plan to end the conflict, which reduced geopolitical risk priced into Oil. Lower immediate inflation worries eased pressure on central banks to raise rates, supporting a non-yielding asset like Silver.

Ceasefire Hopes Fade

The move weakened after Iran rejected the proposal, with Press TV reporting Tehran would end the conflict only on its own terms. Iran’s conditions include stopping attacks and assassinations, guarantees the war will not restart, compensation for damages, an end to fighting across regional fronts, and recognition of control over the Strait of Hormuz. Uncertainty supported the US Dollar, while high Oil prices kept inflation risks in place, limiting follow-through buying in Silver. Technical signals were neutral to mildly bearish, with price below the 50-day SMA at $85.51 and the 100-day SMA at $74.33. RSI was 40 and ADX was in the low 20s, pointing to weak momentum. Resistance sits at the 100-day SMA, with $80 next, while support is near $66.01, then $61.01, and the 200-day SMA at $57.99. The rejection of the US ceasefire plan by Iran signals that geopolitical tensions will remain the primary driver for silver in the coming weeks. We are seeing this reflected in options pricing, with the Silver Volatility Index (SVIX) recently spiking to 42, a high not seen since the conflict began late in 2025. This environment suggests that outright directional bets are risky, and strategies profiting from price swings should be considered.

Options Strategy Outlook

Iran’s firm stance, particularly its demand for control over the Strait of Hormuz, is keeping WTI crude oil prices elevated above $115 a barrel, sustaining inflation fears. This provides a fundamental reason for the US Dollar’s continued strength, which acts as a headwind for silver prices. Last week’s Commitment of Traders report showed managed money funds trimmed their net-long silver futures positions by 12%, highlighting growing institutional caution. Given the technical weakness below the 100-day moving average near $74.33, traders could consider buying put options to speculate on a retest of the $61 low from earlier this week. Conversely, call options with strike prices above $75 offer a defined-risk way to play a potential breakout driven by any unexpected de-escalation. The wide and uncertain price range makes long straddle positions, which benefit from a large move in either direction, an attractive strategy. We can look back at the market’s reaction during the initial months of the Ukraine conflict in 2022 for a potential roadmap. Precious metals saw sharp, headline-driven swings in both directions before a clearer trend emerged. This historical precedent reinforces the idea that for now, nimble strategies are likely to be more effective than holding long-term directional positions. Create your live VT Markets account and start trading now.

Start trading now – Click here to create your real VT Markets account

AUD/USD hovers near 0.6960 as mixed Australian inflation, oil volatility and RBA expectations unsettle traders

AUD/USD fell towards the 0.6960 area as traders weighed mixed Australian inflation data and changes in global risk sentiment. The pair was near 0.6962, after an earlier dip still kept near-term moves cautious. Australia’s February headline CPI eased to about 3.7% year on year. The RBA Trimmed Mean CPI rose 0.2% month on month and 3.3% year on year, leaving underlying inflation above the RBA’s target.

Key Macro Drivers

Oil price swings linked to the Iran war added uncertainty for the inflation outlook. This supported expectations that the RBA may keep policy tight, while the US Dollar stayed firm amid the Fed’s cautious stance and ongoing inflation concerns. On the 4-hour chart, the pair remained below the 20- and 100-period SMAs, with both trending lower. The RSI hovered near 40, pointing to a mild bearish tilt rather than strong selling momentum. Resistance sat at 0.6964 and 0.6972. Support was at 0.6959 and 0.6944, with a break below 0.6944 seen as a trigger for further downside. We are seeing the AUD/USD struggle in a tight range as conflicting forces weigh on the pair. The Reserve Bank of Australia is under pressure to remain hawkish, especially with Brent crude trading consistently above $105 a barrel, which is expected to reignite inflation. The RBA has held its cash rate at 4.60% for the last four meetings, signaling it has little room to ease policy soon.

Strategy And Volatility Setup

Australia’s February CPI print of 3.7% offered a brief dip, but this is viewed as temporary against the backdrop of rising energy costs. This underlying inflationary pressure supports the Australian Dollar and prevents a significant sell-off. For now, the market is pricing in zero chance of an RBA rate cut before the third quarter. On the other side, the US Dollar is finding support from a cautious Federal Reserve. The latest US core PCE reading came in at 3.1%, stubbornly above the Fed’s 2% target, while February non-farm payrolls added a strong 250,000 jobs. This data reinforces the view that the Fed will not rush to cut rates, keeping the Greenback firm. This fundamental clash suggests volatility is likely to increase in the coming weeks. We believe derivative traders should consider strategies that benefit from a potential breakout, as the pair is coiled tightly below the 0.6972 resistance. Buying put options with a strike price below the 0.6944 support level could be a prudent way to position for a downside move driven by sustained US Dollar strength. When we look back at 2025, we remember the pair trading in a wide band, swinging between roughly 0.6500 and 0.7100 on shifting central bank expectations. That period showed us how quickly sentiment can turn, making long volatility plays attractive right now. The current tight consolidation is unlikely to last, especially with major economic data releases scheduled for early April. Create your live VT Markets account and start trading now.

Start trading now – Click here to create your real VT Markets account

Amid heightened risk and persistent UK inflation, sterling retreats as the US dollar strengthens after Iran plant attack

GBP/USD fell 0.30% to about 1.3370 as the US Dollar rose and risk appetite weakened after reports that Iran’s Bushehr nuclear power plant was hit. Israel and Iran continued exchanging attacks, while the US pursued diplomacy and looked towards possible talks in Islamabad, Pakistan. Iran rejected a US proposal and listed five conditions to end the war. These included stopping aggression, creating mechanisms to prevent the war being reimposed on Iran, guaranteed payment of damages and reparations, ending the war across all fronts, and Iran asserting sovereignty over the Strait of Hormuz.

Uk Inflation Stays Elevated

UK inflation held at 3% year-on-year in February, unchanged from January and in line with forecasts. Core CPI rose to 3.2% year-on-year, and both measures remained above the Bank of England’s 2% target. The Bank of England had projected CPI would reach 2% by April, but last week lifted its forecast to 3.5% by mid-2026. A Citi survey showed inflation expectations rising from 3.3% to 5.4%, the largest jump in more than 20 years. Bond yields rose over two days as markets reduced expectations for rate cuts in 2026. Money markets priced 46 basis points of BoE increases, while the Fed was priced for 4 basis points of tightening and no cuts. Technically, GBP/USD stayed below moving averages near 1.3500, with resistance from 1.3869 still in place. Support sat just under 1.3350, with downside levels at 1.3300 and 1.3220.

Volatility And Strategy Implications

The escalating conflict in the Middle East is fueling risk aversion, which typically benefits the US Dollar as a safe-haven asset. This geopolitical tension is likely to increase volatility, and we have seen the VIX index, a measure of market fear, climb over 15% in the last week. Traders should anticipate sharp, headline-driven moves and consider strategies that profit from increased price swings. Persistent UK inflation at 3% is complicating the Bank of England’s path, but it is not strengthening the Pound. With UK inflation expectations surging to 5.4%, the highest in over two decades, the focus is on economic instability rather than rate hikes supporting the currency. Meanwhile, the US 2-year Treasury yield remains firm at 5.1%, making the dollar more attractive than pound-denominated assets. From a technical standpoint, the GBP/USD pair is facing significant pressure below the 1.3500 resistance level. The immediate focus is the rising trendline support just below 1.3350, a level that has held since early this year. A convincing break below this support, similar to the one we saw in the risk-off environment of late 2025, could trigger an accelerated move lower toward the 1.3220 area. Given this environment, bearish option strategies on the GBP/USD seem prudent. Buying put options with strike prices below 1.3350 could offer a way to profit from a breakdown in the coming weeks. At the same time, the strong resistance around 1.3500 makes selling call spreads with strikes above that level a viable strategy to capitalize on the pair’s limited upside potential. Create your live VT Markets account and start trading now.

Start trading now – Click here to create your real VT Markets account

In February, Russia’s industrial output fell 0.9%, missing forecasts of 1.1% growth

Russia’s industrial output fell by 0.9% in February. This was below the expected rise of 1.1%. The data shows production declined instead of increasing. The figure indicates weaker factory activity for the month. The February industrial output figure, coming in at -0.9% against an expected 1.1% growth, signals a significant crack in Russia’s economic stability. This surprise contraction suggests that underlying issues are worse than the market has priced in. We should anticipate immediate bearish sentiment toward Russian-linked assets in the coming weeks. This data puts direct pressure on the ruble, and we are watching for a sustained break above 98 in the USD/RUB pair. The Central Bank of Russia has struggled to defend the 95 level, and with foreign currency reserves reportedly dipping 2% in the last quarter, its ability to intervene is weakening. We see this as an opportunity to build short positions in the ruble through futures or by buying call options on USD/RUB. For equities, this negative report makes put options on the MOEX Russia Index an attractive play. We saw a similar situation in mid-2025 when a series of weak manufacturing reports preceded a 7% correction in the index over the following six weeks. This third consecutive month of disappointing industrial data builds a narrative of a sustained downturn that equity markets have yet to fully acknowledge. On the commodities front, the weakness could mean lower domestic demand for energy, forcing producers to push more Urals crude onto the export market at a discount. The spread between Urals and Brent crude has already widened to $19 a barrel this month, its largest gap since late 2025. This trend could accelerate, creating opportunities to short energy companies heavily reliant on domestic sales. Overall, the gap between economic reality and market expectations is widening, which points to a rise in volatility. Implied volatility on options for major Russian stocks has already climbed by over 10% in March 2026. This environment is favorable for strategies like straddles, which profit from large price swings in either direction as the market digests this new information.

Start trading now – Click here to create your real VT Markets account

Pedersen says Denmark’s fragmented parliament forces lengthy coalition talks, as Rasmussen’s Moderates hold the deciding role

Denmark’s parliamentary election resulted in a fragmented Folketing, with 12 parties winning seats. Neither the red bloc nor the blue bloc secured a majority. The Moderates, led by Lars Løkke Rasmussen, hold the balance of power. Coalition talks may be complex and could delay the formation of a new government.

Government Formation Timeline

Government formation in Denmark is normally completed within two to three weeks. After the 2022 election, it took a record 42 days to form a cross-centre government. Until a new government is agreed, the existing administration will remain in office as a caretaker ministry. In this period, it handles only necessary, non-political decisions. The article was produced using an Artificial Intelligence tool and reviewed by an editor. The fragmented result of the Danish parliamentary election late last year means we are now facing a period of political uncertainty. For derivative traders, this prolonged instability creates opportunities in volatility. We should anticipate that forming a new government could take well over a month, similar to the record 42 days it took back in 2022.

Volatility And Trading Implications

This situation suggests a likely increase in implied volatility on Danish assets. Options on the OMXC25 index, Denmark’s main stock market benchmark, could be valuable as the market has been flat, down just 0.8% since the start of March 2026, awaiting a clear political direction. Buying straddles could be a prudent strategy to profit from a significant price move in either direction once a government is finally announced. In the currency market, while the Danish krone is pegged to the euro, the political tension can affect the cost of derivatives used to hedge the currency. The one-month forward points on the EUR/DKK pair have already ticked up slightly, reflecting a small but growing demand to hedge against any unforeseen stress. This is a subtle signal that the market is pricing in a small amount of risk related to the difficult government negotiations. We can also look at the Danish government bond market for signals. The spread between 10-year Danish government bonds and their German counterparts has widened by a few basis points in the past two weeks, a classic reaction to domestic political uncertainty. Traders can use futures to speculate on this spread widening further if negotiations drag on into late April, as any delay in forming a government postpones clarity on future fiscal policy. Create your live VT Markets account and start trading now.

Start trading now – Click here to create your real VT Markets account

Meta hovers near $601; renewed buying may lift it towards $615.77, where trendline resistance meets gap fill

Meta Platforms shares are trading near $601. If the rally continues, the next level cited is $615.77, where a price gap, an upward trendline, and a prior support area meet and may act as resistance. This area around $615.77 is presented as a place to watch for a possible reversal if the price rises from current levels. The setup is described as higher risk because the daily relative strength index (RSI) is low and close to oversold.

Rsi Oversold Bounce Setup

A low RSI is linked with heavy recent selling and the potential for a stronger rebound. On that basis, the next resistance level mentioned is about $637, linked to another gap fill. If buying pressure remains strong, the price could move past $615.77 and head towards $637 before meeting resistance. The stated range between $615.77 and $637 is $21.23. With META holding the $601 level, we are watching the first resistance zone around $615.77. This area is significant as it aligns with a gap fill and a previous support trendline. Given the broader market just bounced, with the NASDAQ 100 finding support at its 50-day moving average last week, a relief rally in tech seems plausible. However, we believe trying to short the stock at this first level is a risky strategy for derivative traders. The relative strength index (RSI) is sitting just above 30, indicating the stock is nearly oversold and selling pressure may be exhausted. For those looking to play a bounce, buying April call options could capture a potentially sharp, fast move upward if buyers step in.

Options Positioning Signals

Recent options market data shows implied volatility has risen to 38%, signaling an expectation of a larger than usual price swing in the coming weeks. We have also seen a notable increase in open interest for the April 17th expiration, particularly at the $630 and $635 strike prices. This suggests that some market participants are positioning for a move that breaks cleanly through that initial $615.77 resistance. This leads us to the more important resistance level near $637, which corresponds to the next gap fill. This is reminiscent of the setup we saw in the fall of 2025, when an oversold bounce drove the stock 11% higher in under two weeks, blowing past the first minor resistance area. If the oversold condition fuels a stronger rally, $637 becomes the more logical price target to either take profit on bullish trades or to consider initiating new bearish positions with puts. Create your live VT Markets account and start trading now.

Start trading now – Click here to create your real VT Markets account

WTI steadies near $88.20, gaining 0.40%, as inventories rise and US-Iran talks ease supply fears

WTI traded near $88.20 on Wednesday, up 0.40% on the day, as it tried to steady after a recent pullback. Prices remained in a consolidation phase amid easing geopolitical tensions and ongoing supply risks. Reports said the US proposed a multi-point plan for a temporary truce with Iran to support broader talks. Iranian officials indicated there was no firm breakthrough and that discussions were indirect.

Iran Strait Of Hormuz Update

Iran said “non-hostile” vessels could continue to pass through the Strait of Hormuz if they co-ordinate with its authorities. The area remained unstable, with ongoing military activity involving several regional actors. Saudi Arabia increased exports via its Red Sea port of Yanbu to reduce reliance on routes tied to the Strait of Hormuz. This move aimed to limit the impact of possible disruption in the strait. The US EIA reported a crude stock build of 6.926M barrels last week, versus expectations for 0.5M. The rise in inventories suggested weaker near-term demand and added downward pressure on prices. TD Securities reported reduced flows through the Strait of Hormuz and a decline in floating storage capacity. Market attention stayed on US–Iran contacts and weekly US inventory data.

Trading Strategy Considerations

With West Texas Intermediate consolidating around the $88 mark, we are in a period of high uncertainty, making directional bets risky. The tension between potential diplomatic easing with Iran and the very real risks to supply through the Strait of Hormuz suggests the market is coiled for a significant move. This environment suggests strategies that can profit from a sharp breakout, regardless of the direction. The large and unexpected build in US crude inventories of nearly 7 million barrels is a significant bearish flag for short-term demand. This isn’t an isolated event; it follows a pattern of rising US stockpiles that we observed through the final quarter of 2025, which has kept a lid on prices. Should the proposed truce with Iran show any real progress, the risk premium currently baked into the price could vanish, potentially sending oil back toward the low $80s. However, the physical market remains structurally tight, and we must not discount the risk of a supply-driven shock. We only have to look back to the Red Sea disruptions in late 2023 to see how quickly freight rates and oil prices can spike on transit fears, even with otherwise balanced fundamentals. A single hostile incident in the Strait of Hormuz could easily overwhelm bearish inventory data and push prices toward $95 a barrel. Given these opposing forces, derivative traders should look at volatility plays. The high implied volatility, with the OVX index holding above 35 for most of this quarter, makes options expensive but reflects the genuine risk of a breakout. Buying a straddle or a strangle allows a trader to profit from a large price swing in either direction over the next few weeks, which seems more likely than a continued stalemate. For those with a directional bias but wanting to limit risk, vertical spreads are a prudent choice. A bull call spread could capture upside from a supply disruption, while a bear put spread would profit from a diplomatic breakthrough and weakening demand. These defined-risk strategies are sensible while we await a clearer catalyst, whether from the next EIA report or headlines out of Washington and Tehran. Create your live VT Markets account and start trading now.

Start trading now – Click here to create your real VT Markets account

After oil cools and Iran rejects a US ceasefire plan, gold rebounds from four-month lows earlier in week

Gold (XAU/USD) rose on Wednesday after hitting four-month lows earlier in the week, with buyers returning after a sharp fall. It traded near $4,566, up almost 2% on the day, posting a second daily gain after nine straight sessions of declines. Prices firmed as talk of diplomatic steps in the US-Iran conflict helped cool Oil from recent highs, easing near-term inflation worries. Israel’s Channel 12 reported a US proposal for a one-month ceasefire and a 15-point plan tied to limits on Iran’s nuclear programme and keeping the Strait of Hormuz open, in exchange for sanctions relief.

Diplomatic Signals And Market Reaction

Iran rejected the framing of the plan, according to Press TV, saying any end to the conflict would be on Iran’s terms. Conditions listed included a halt to attacks and assassinations, guarantees against renewed war, compensation for damage, an end to fighting across regional fronts, and recognition of control over the Strait of Hormuz. WTI traded around $88.00 after dropping from near $100 earlier this week, though it stayed above pre-conflict levels. A firm US Dollar and high Treasury yields continued to weigh on Gold. Technically, Gold bounced from the 200-day SMA and neared resistance at the 100-day SMA. RSI rose from below 30 to about 37, while MACD remained below the signal and zero lines; levels to watch include $4,619, $4,968, $5,000, $4,306, and $4,107. Given the rebound in gold is tied to fragile diplomatic hopes, we see high implied volatility as the key theme for the coming weeks. This uncertainty makes options strategies particularly useful for defining risk around the shifting US-Iran headlines. The sharp bounce from four-month lows suggests dip-buyers are present, but conviction is weak.

Options Strategies For A Binary Outcome

For those anticipating a successful ceasefire and a continued drop in oil prices, buying call options on gold futures looks attractive. A break above the 100-day moving average near $4,619 could be a trigger for this trade. We could structure this as a bull call spread to cap costs, targeting a move toward the $4,900-$5,000 resistance area. However, if we believe Iran’s tough stance will prevail and the conflict will escalate, the headwinds from a strong dollar and elevated Treasury yields will return. In this scenario, buying put options with strike prices below Tuesday’s low of $4,306 would be a direct way to position for a retest of the 200-day average. The technical indicators still favor sellers on a broader basis, supporting this cautious view. Considering the binary nature of the geopolitical outcome, a long strangle or straddle could be the most prudent strategy. This involves buying both a call and a put option, profiting from a significant price move in either direction once the diplomatic uncertainty resolves. The elevated CBOE Gold Volatility Index (GVZ), currently hovering around 19.8 after spiking to over 24 last week, confirms that the market is pricing in a major move. This tense environment is complicated by recent inflation data that complicates central bank decisions. The US CPI for February 2026 came in hotter than expected at 3.4%, reminding us that underlying price pressures persist even with oil pulling back from its highs. This sticky inflation makes it less likely the Federal Reserve will signal rate cuts, which could cap gold’s upside. Looking back, this situation feels similar to the geopolitical flare-up in late 2025, which sent WTI crude above $110 and caused a sharp but temporary dip in equities. During that period, gold eventually rallied as a safe haven once the initial shock passed. The market’s memory of that event may be encouraging some to buy this dip, but we must remember that the Fed’s stance was more accommodative back then. Create your live VT Markets account and start trading now.

Start trading now – Click here to create your real VT Markets account

TD Securities says Iran-related oil price shock gives the Federal Reserve conflicting signals, complicating future interest-rate decisions

TD Securities strategists say the Federal Reserve is facing conflicting signals as the Iran conflict triggers an oil shock. They describe the US economy as mixed, with the Fed’s dual mandate still in tension at the start of 2026. They expect the Fed to keep rates on hold in the near term, with a Committee that could lean hawkish by keeping financial conditions tighter. They also expect rate cuts later in 2026 if conditions allow.

Energy Shock And Inflation Expectations

They say Fed leaders may treat the energy shock as temporary if long-run inflation expectations stay stable. They add that second-round effects on core inflation would need to remain largely contained. They compare the current backdrop with 2022, saying monetary and fiscal policy are not overly loose. They also say the labour market is no longer extremely tight, there is no excess-savings-driven pent-up demand, and global supply chains are under less stress. They note the Middle East situation remains fluid and that several paths could change the outlook, leading to either a more hawkish stance or faster easing. They add that a resilient US economy gives the Fed room to wait. The Federal Reserve is in a tough spot as the conflict in Iran pushes WTI crude oil prices past $115 a barrel, causing a significant shock. This recent surge lifted the last headline CPI reading to 4.1%, creating pressure to act. We believe the Fed will look through this, however, as core inflation remains more contained at 3.2%, allowing them to remain in a holding pattern.

Trading Implications For Rates

This patient stance is possible because the underlying economy is much softer than in prior years. February’s jobs report showed a weaker-than-expected gain of only 150,000, and the unemployment rate has ticked up to 4.2%. This gives the central bank space to wait and assess the downside risks to growth before reacting to the energy price spike. Looking back from our current perspective, the economy is in a starkly different place than it was during the 2022 inflation episode. The period of disinflation through 2025 left the economy without the overheating labor market or excess consumer demand that forced the Fed into aggressive action back then. This history gives them the flexibility to not overreact to the current oil shock. Given the high degree of uncertainty, traders should consider strategies that benefit from volatility itself. With the geopolitical situation remaining so unpredictable, options plays that profit from a large price swing in either direction are more sensible than betting on a specific outcome. The MOVE index, a measure of bond market volatility, is reflecting this tension as it hovers near its yearly highs. For rates traders, the most compelling position may be to anticipate a steeper yield curve over the medium term. The Fed’s plan to hold rates steady now while still aiming for cuts later in 2026 should keep short-term rates anchored. This makes trades that profit from the widening gap between two-year and ten-year yields an attractive way to position for the eventual policy shift. Create your live VT Markets account and start trading now.

Start trading now – Click here to create your real VT Markets account

Back To Top
server

Hello there 👋

How can I help you?

Chat with our team instantly

Live Chat

Start a live conversation through...

  • Telegram
    hold On hold
  • Coming Soon...

Hello there 👋

How can I help you?

telegram

Scan the QR code with your smartphone to start a chat with us, or click here.

Don’t have the Telegram App or Desktop installed? Use Web Telegram instead.

QR code